be lacking something indispensable - Alemán Inglés Diccionario